* { margin: 0; padding: 0; font-family: Arial, sans-serif; font-size: 100.01%; }

body { font-size: 62.5%; background: #e8e6c6; _background: #e5e3c0; }

td { vertical-align: top; }

a { text-decoration: underline; }

a:link,
a:visited { color: #002596; }
a:active  { color: #c00; }
a:hover   { color: #c00; text-decoration: none; }

ul li { list-style: none; }

fieldset { border: none; }

img { border: none; }

.dn { display: none; }

.pa { position: absolute; }